#include "objectbase.h"
#include "fwapplication.h"

ObjectBase::ObjectBase()
{
}

ObjectBase::~ObjectBase()
{
}

std::string ObjectBase::ToString()
{
    return "";
}

void ObjectBase::Clone()
{
}

int ObjectBase::Compare()
{
    //default none 
    return -2;
}

void ObjectBase::Dispose()
{
}

void ObjectBase::DeleteLater()
{
    FwApplication::Instance().Post([this](){delete this;});
}
